.. _CChatBuffer Class: ========================== CChatBuffer Class ========================== .. toctree:: :maxdepth: 1 The structure used for this class is :ref:`CChatBuffer` +-------------------------------------------------------------------------------------------------------------------+ | **Quick Ref** | +-------------------------------------------------------------------------------------------------------------------+ | void **CChatBuffer\:\:CChatBuffer**\() | +-------------------------------------------------------------------------------------------------------------------+ | void **CChatBuffer\:\:~CChatBuffer**\() | +-------------------------------------------------------------------------------------------------------------------+ | void **CChatBuffer\:\:AddMessage**\(:ref:`CString`\& sLabel, :ref:`CString`\& sNewMessage) | +-------------------------------------------------------------------------------------------------------------------+ | void **CChatBuffer\:\:ClearMessages**\() | +-------------------------------------------------------------------------------------------------------------------+ | void **CChatBuffer\:\:UpdateTextDisplay**\() | +-------------------------------------------------------------------------------------------------------------------+ ---- --------------- Constructors --------------- +-------------------------------------------------------------+------------------------------------------------------+ | **Name** | **Description** | +-------------------------------------------------------------+------------------------------------------------------+ | :ref:`CChatBuffer\:\:CChatBuffer` | Constructs a ``CChatBuffer`` object | +-------------------------------------------------------------+------------------------------------------------------+ | :ref:`CChatBuffer\:\:~CChatBuffer` | Destroys a ``CChatBuffer`` object | +-------------------------------------------------------------+------------------------------------------------------+ .. _CChatBufferCChatBuffer: CChatBuffer\:\:CChatBuffer ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Constructs a ``CChatBuffer`` object :: void CChatBuffer::CChatBuffer(); **Remarks** Constructs a ``CChatBuffer`` object ---- .. _CChatBuffer~CChatBuffer: CChatBuffer\:\:~CChatBuffer ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Destroys the ``CChatBuffer`` object :: void CChatBuffer::~CChatBuffer(); **Remarks** Destroys the ``CChatBuffer`` object ---- --------------- Methods --------------- +-----------------------------------------------------------------------+--------------------------+ | **Name** | **Description** | +-----------------------------------------------------------------------+--------------------------+ | :ref:`CChatBuffer\:\:AddMessage` | Add a message to chat | +-----------------------------------------------------------------------+--------------------------+ | :ref:`CChatBuffer\:\:ClearMessages` | Clear chat messages | +-----------------------------------------------------------------------+--------------------------+ | :ref:`CChatBuffer\:\:UpdateTextDisplay` | Refresh and update chat | +-----------------------------------------------------------------------+--------------------------+ .. _CChatBufferAddMessage: CChatBuffer\:\:AddMessage ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Add a message to chat :: void CChatBuffer::AddMessage( CString& sLabel, CString& sNewMessage); **Parameters** * :ref:`CString`\& *sLabel* - address of string containing label text * :ref:`CString`\& *sNewMessage* - address of string containing message text **Remarks** ---- .. _CChatBufferClearMessages: CChatBuffer\:\:ClearMessages ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Clear chat messages :: void CChatBuffer::ClearMessages(); **Remarks** ---- .. _CChatBufferUpdateTextDisplay: CChatBuffer\:\:UpdateTextDisplay ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Refresh and update chat :: void CChatBuffer::UpdateTextDisplay(); **Remarks**